//
// Created by tang on 22-11-17.
//

#ifndef LEARNOPENGL_FPGA_CONTROL_APP_HPP
#define LEARNOPENGL_FPGA_CONTROL_APP_HPP

#include "app/base_app.hpp"

class FpgaControl final : public App {
public:
    using App::App;

    void OnInitialize() override;
    void OnCleanup() override;

    uint32_t UIFlags() const override;

protected:
    void RenderFrame(double delta_time, double total_time) override;
    void RenderConfigUI() override;
    void StandaloneUI() override;
};

#endif//LEARNOPENGL_FPGA_CONTROL_APP_HPP
